A Control Model for Distributed Blackboard Architecture Based on Task Structures
نویسندگان
چکیده
Knowledge Based Real-Time Systems for intelligent patient monitoring must present the following characteristics: (a) reactivity and opportunism compatible with goal directed control, (b) domain independent task structures, (c) heterogeneous problemsolving methods, and (d) temporal reasoning. Conventional architectures present these characteristics in a separated way. To build a system that presents all these features, we propose a new architecture, the fractal blackboard architecture . Our proposal consists of a set of distributed blackboard systems organised in a hierarchical way. Each blackboard system is a specialist in charge of a specific domain task. In its more general form, each specialist consists of a control mechanism, a temporal blackboard, a blackboard interface (which include a temporal consistency maintenance system), a communication module and a set of subspecialists. So, the specialists can be recursively decomposed on other specialists with the same internal structure. We call agents to the terminal elements in this hierarchical structure. This decomposition makes possible to carry out a hierarchical planning of tasks in different abstraction levels. In order to achieve the features mentioned above, we must extend the basic control mechanism of the conventional blackboard architecture. In our model, a control mechanism is based on a library of domain-independent task structures. The knowledge necessary for task planning and reactive behaviour can be found in these task structures.
منابع مشابه
Constructing agents blackboard communication architecture based on graph theory
In the agent blackboard communication architecture, agents do not interact with each other directly but through blackboard. The blackboard architecture includes central blackboard architecture and distributed one. In blackboard communication architecture, the location of central blackboard (or distributed sub-blackboards) and communication topology among subblackboards are two important issues ...
متن کاملKnowledge-Based System for Structured Document Recognition
This paper discribes a document analysis system broadly consisting of a knowledge base, a blackboard and a set of tasks having their own set of spacialists for segmentation, recognition and for inheritance. The knowledge base contains a generic hierarchical description of the document structure in terms of layout objects labeled logically. This allows the generation of hypothetic networks of li...
متن کاملExpert Systems for Design: The Challenge for SWARM
The purpose of this paper is to identify the key requirements to develop SWARM, or any other agent-based system, as an expert system for engineering design. The paper first discusses a commonly used, agent-based, expert system for design, the blackboard system. There is no control component specified in the blackboard model; this is both its strength and its weakness. The main part of the paper...
متن کاملOn the Synthesis of Distributed Synchronous Processes ?
We propose an architecture for distributed control systems of synchronous components. The architecture is based on blackboards as an abstraction of shared memory. We propose to synthesise global control from indepently developed components using the blackboard architecture. An implementation of the architecture is sketched using the synchronous object-oriented language sE. A tentative strategy ...
متن کاملA Programming Environment for Distributed Applications Design in Artificial Intelligence
Complex applications in Artificial Intelligence need a multiple representation of knowledge and tasks, in term of abstraction levels and points of view. The integration of numerous resources (knowledge-based systems, real-time systems, data bases ...), often geographically distributed on different machines connected into a network, is moreover a necessity to develop real scale systems. Distribu...
متن کامل